home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / gem / l_0399 / 212 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  4.6 KB

  1. Date: Tue, 31 May 94 20:10 BST-1
  2. From: Ofir Gal <ogal@cix.compulink.co.uk>
  3. Subject: Proposal
  4. To: gem-list@world.std.com
  5. Message-Id: <memo.253849@cix.compulink.co.uk>
  6. Precedence: bulk
  7.  
  8.  
  9. Hi everyone and thanks for joining the list. Let me start by laying down
  10. the basis of my proposal. We are currently stuck with at least two
  11. interface guidelines - the one Atari created without much thought and the
  12. one used by most German developers which is more or less complete and
  13. reasonable.
  14.  
  15. The purpose of this list is NOT to create yet another standard which some
  16. people will follow and most will not, but to merge the standards into one
  17. which is agreeable by the majority of developers.
  18.  
  19. This is not the place to suggest that CTRL+A is removed! Keyboard commands
  20. that are already universal should stay. I have laid out my proposal by
  21. looking at applications like CoNnect, Everest, Edith, Papyrus, Atari
  22. Works, LZHShell, Ease, Gemini, Kobold, STraight FAX, XControl, Geneva,
  23. MultiTOS, Mag!X, Interface, ImageCopy, GEMView, Kobold, Let 'em Fly,
  24. WinX... All these have come my way because as a writer for ST Review I get
  25. the chance to look at such programs and even offer my comments before
  26. release.
  27.  
  28. My keyboard shortcuts proposal is therefore based on the current consensus
  29. with some alterations.
  30.  
  31. Proposed Keyboard Shortcut Standard  v3 31/05/94
  32. =================================================
  33.  
  34. CTRL O -                 Open
  35. CTRL N -                 New
  36. CTRL W -                 Close Windows
  37. Shift CTRL W -           Close All Windows
  38. CTRL TAB -               Cycle Windows
  39. CTRL S -                 Save
  40. Shift+CTRL S -           Save As...
  41. CTRL P -                 Print
  42. Shift CTRL P -           Printer Configuration, Page Layout
  43. CTRL Q -                 Quit
  44. CTRL X -                 Cut
  45. CTRL C -                 Copy
  46. Shift+CTRL C -           Append (to clipboard)
  47. CTRL V -                 Paste
  48. CTRL A -                 Select All
  49. Shift CTRL A -           Deselect All
  50. CTRL F -                 Find
  51. CTRL G -                 Find next
  52. CTRL R -                 Replace *1
  53. CTRL T -                 Replace Next
  54. Help   -                 Help mode
  55. Undo   -                 Undo Last op
  56. CTRL Undo -              Redo last op
  57.  
  58. CTRL B -                 Bold for word processors
  59. CTRL I -                 Show Info /Italic for word processors
  60. CTRL U -                 Underline in text editors
  61.  
  62. CTRL BS -                Delete word to left
  63. CTRL Del -               Delete word to right
  64. CTRL left/right arrow -  Move one word left/right
  65. CTRL up/down arrow -     Move one paragraph up/down
  66. CTRL Home -              Move to top of page
  67. Shift+CTRL Home -        Move to bottom of page
  68. ClrHome -                Move to top of document
  69. Shift+ClrHome -          Move to bottom of document
  70.  
  71. Shift left/right arrow - Move to start/end of line
  72. Shift up/down arrow -    Scroll one screen up/down
  73. Shift Del -              Delete to end of line
  74. Shift BS -               Delete from start of line
  75. CTRL Y -                 Delete line
  76. Shift CTRL Y -           Delete Paragraph
  77.  
  78. Delete -                 Delete selected objects
  79. CTRL [ -                 Block start
  80. CTRL ] -                 Block end
  81.  
  82. Insert -                 Insert mode
  83. Shift+Insert -           Overwrite mode
  84.  
  85. In Dialog Boxes
  86. ---------------
  87.  
  88. Return -                OK, Yes, etc...
  89. Undo -                  Cancel, Abort, etc...
  90.  
  91. Other buttons should be available via ALT+<x> as in Let 'em Fly.
  92.  
  93.  
  94. Comments and suggestions
  95. ------------------------
  96.  
  97. The Atari guidelines do not specify a standard for Cycling
  98. windows. Instead, CTRL+W is used for closing a window. Most
  99. German programs use this shortcut for cycling windows and CTRL+U
  100. for closing windows. ALT+U is also used in some apps to close all
  101. windows, very useful under a multi-tasking OS.
  102. I suggest using CTRL+W to close a window and Shift+CTRL+W to
  103. close all windows. CTRL+Tab can be used to cycle windows. That
  104. also makes sense with Mag!X Alt+CTRL+Tab for switching programs.
  105.  
  106. The main theme of this standard is to allow SHIFT to act as a
  107. modifier for CTRL shortcuts. CTRL+S for save and SHIFT+CTRL+S for
  108. Save As...
  109.  
  110.  
  111. *1 There's a good arguement for using CTRL F,G,H for Find, Find
  112.    Next and Replace.
  113.  
  114. ----------------------------------------------------------------------
  115. Suggestions from Wilfried Behne
  116.  
  117. CTRL D        Abandon <window/object>
  118. This has the effect of iconifying the window or placing it in a window
  119. menu.
  120.  
  121. ALT Z         Font selector
  122. Shift ALT Z   Charmap (text processor/editor)
  123. ----------------------------------------------------------------------
  124.  
  125. Let the flames begin...
  126.  
  127. Bye,
  128.  
  129. Ofir                                    ogal@cix.compulink.co.uk
  130.  
  131.